revitalizing force

Переводы
оживляющая сила
The new initiative was a revitalizing force for the whole company.
Новая инициатива стала оживляющей силой для всей компании.